Guideline: Jenkins
Tento návod představuje testovací prostředí Jenkins pro automatizované testování Selenium WebDriver.
Main Description

Pro nejlepší zpracování procesů je doporučeno získat testovací prostředí Jenkins, který běží na vlastním webovém serveru. Jenkins je open-source automatizovaný server, který umožňuje vývojářům po celém světě spolehlivě vytvářet, testovat a nasazovat jejich software. Díky tomu používá různou sadu pluginů, která dokáže přizpůsobit potřeby pro vývojáře. [Jenkins Press Information, 2016]

Jedním z pluginů je právě Selenium WebDriver, který je dostupný na adrese https://wiki.jenkins-ci.org/display/JENKINS/Selenium+Plugin a připravený pro optimalizovanou správu automatizovaných testů. Jenkins je obohacený pro správu testů, takže je zde vhodné definovat provedení testů v určitém čase. Po správě testování se automaticky vytvoří zpráva o provedených testech.

Ke správě testů v Jenkins se doporučuje ještě užití nástroje Selenium Grid Hub, ve kterém je zobrazena správa jednotlivých testů s různými webovými prohlížeči. Ukázka Jenkins je zobrazena na obrázku. [HUBSPOT, 2012]

devblog jenkins grid resized 600

Selenium Grid Hub lze získat zde: https://github.com/SeleniumHQ/selenium/wiki/Grid2